Self sustaining

Antonyms for "self sustaining" (6 found)

Noun(6 words)
dependentdependent personexternally supportedneedy personreliantreliant on others

Keep exploring